package com.example.questionsystem.modules.qu.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

@Controller
public class FrontendController {
  // 支持根路径、一级路径和多级无后缀路径的刷新回退到前端入口页
  @GetMapping(value = {"/", "/{path:[^\\.]*}", "/**/{path:[^\\.]*}"})
  public String forward() {
    // 静态资源已通过 application.yml 指向 classpath:/static/dist/
    // 因此这里转发到 /index.html 即可加载打包后的前端
    return "forward:/index.html";
  }
}